package io.gitee.tziye.core.bloom;

import io.gitee.tziye.RenaiClient;

public abstract class BloomOperator {

    protected final RenaiClient renaiClient;

    public BloomOperator(RenaiClient renaiClient) {
        this.renaiClient = renaiClient;
    }

    public abstract <T> boolean put(String module, T value);

    public abstract <T> boolean mightContain(String module, T value);

    public abstract boolean delete(String module);

}
